English Dictionary
▪ sherwood forest
▪ shetland
▪ shetland islands
▪ shetland pony
▪ shetland sheep dog
◊ SHETLAND ISLANDS
Shetland Islands
n : an archipelago of about 100 islands in the North Atlantic
off the north coast of Scotland [syn: {Shetland}, {Shetland
Islands}, {Zetland}]
sherwood forest
shetland
shetland islands
shetland pony
shetland sheep dog
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]